#pragma once
#include<opencv2/opencv.hpp>

	static void  PrintMs(const char* text = "")
	{
		static long long last = 0;
		long long cur = cv::getTickCount();
		if (last == 0)
		{
			last = cur;
			return;
		}
		long long ms = 0;
		ms = ((double)(cur - last) / cv::getTickFrequency()) * 1000;
		if (*text != 0)
		{
			printf("%s = %lldms \n", text, ms);
		}
		last = cv::getTickCount();
	}

	static long long PrintMsRet()
	{
		static long long last = 0;
		long long cur = cv::getTickCount();
		if (last == 0)
		{
			last = cur;
			return 0;
		}
		long long ms = 0;
		ms = ((double)(cur - last) / cv::getTickFrequency()) * 1000;
		last = cv::getTickCount();
		return ms;
	}

